import { service2 } from '@/utils/request'

// /admin/product/spuImageList/{spuId}  获取图片数据  get请求  携带：商品属性id（spuId）
export const reqSpuImage = data => service2.get(`/admin/product/spuImageList/${data.spuId}`)

// /admin/product/spuSaleAttrList/{spuId}   获取销售属性列表的数据   get请求  携带：商品属性id（spuId）
export const reqSpuSalveAttrList = data => service2.get(`/admin/product/spuSaleAttrList/${data.spuId} `)

//  /admin/product/attrInfoList/{category1Id}/{category2Id}/{category3Id}   获取平台属性的数据  get请求  携带：商品分类的一二三级id
export const reqAttrInfoList = data => service2.get(`/admin/product/attrInfoList/${data.category1Id}/${data.category2Id}/${data.category3Id}`)

//  /admin/product/saveSkuInfo  保存sku的数据  post请求
export const reqAddSku = data => service2.post('/admin/product/saveSkuInfo', data)

//  /admin/product/findBySpuId/{spuId}  获取sku列表数据  get请求   携带：商品属性id（spuId）
export const reqSkuList = data => service2.get(`/admin/product/findBySpuId/${data.spuId} `)

// SKU管理模块
// /admin/product/list/{page}/{limit} 获取sku的列表数据  get请求  携带：当前也(page),每页数据(limit)
export const reqSkuList1 = data => service2.get(`/admin/product/list/${data.page}/${data.limit}`)

// /admin/product/onSale/{skuId}  上架商品  get请求  携带：商品Id(skuId)
export const reqSale = data => service2.get(`/admin/product/onSale/${data.skuId}`)

// /admin/product/cancelSale/{skuId}   下架商品  get请求  携带：商品Id(skuId)
export const reqCancle = data => service2.get(`/admin/product/cancelSale/${data.skuId}`)

//  /admin/product/getSkuById/{skuId}  获取sku的详情信息  get请求  携带：商品Id(skuId)
export const reqSkuById = data => service2.get(`/admin/product/getSkuById/${data.skuId}`)

// /admin/product/deleteSku/{skuId}     删除sku  delete请求  携带：商品Id(skuId)
export const reqDeleteSku = data => service2.delete(`/admin/product/deleteSku/${data.skuId}`)



